Deklaration von internen Variablen
Syntax |
---|
|
Bedeutung | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deklaration einer bzw. mehrerer interner →Variablen (auch "lokale Variablen" genannt), wobei Das optionale Schlüsselwort Mit dem optionalen Schlüsselwörter für die Sichtbarkeit definieren Sie die Sichtbarkeit aller Elemente dieses Abschnitts. Diese Schlüsselwörter sind nur innerhalb der Deklaration eines Funktionsbausteins oder der Deklaration einer Klasse zulässig.
Die optionalen →Pragmas Ein →Datentyp ist als Typ für eine Variable möglich. Informieren Sie sich unter "Unterstützte Datentypen", welche Datentypen Sie für die Deklaration von Variablen angeben können. Mit dem optionalen →Initialisierungswert [
Lokale Variablen, die innerhalb eines Funktionsbausteins oder einer Klasse deklariert werden, sind →statische Variablen. Lokale Variablen, die innerhalb einer Funktion oder einer Methode deklariert werden, sind →temporäre Variablen. |
Gut zu wissen |
---|
Neuron Power Engineer bietet außerdem die Möglichkeit, noch nicht festgelegte Speicherorte bei der Deklaration anzugeben. Siehe "Deklaration eines Sprachelements mit partieller Adresse in ST" für Details. Neuron Power Engineer bietet außerdem die Möglichkeit, zusätzliche Daten bei der Deklaration anzugeben. Siehe "Beschreibung, Kommentar, JSON-String oder Typ für Variablen oder Datentypen angeben" für Details.
In einem Abschnitt |
Beispiel 1: Unterschiedliche Abschnitte "VAR ... END_VAR" |
---|
|
Beispiel 2: Funktionsbaustein mit unterschiedlich sichtbaren Variablen |
---|
|